Tran Thanh TrungTran Thanh Trung
Load Management in Men's Table Tennis: The WTT Calendar, the Broken Racket in Paris, and the Limits of China's Centralized SystemJuly 30, 2026, Paris. After the mixed doubles final, a photographer stepped...
Full Framework, Empty Data: World Table Tennis After Paris 2026On July 31, 2026, at Paris South Arena 4, Wang Chuqin walked into his...
Chinese Table Tennis After Paris 2026: The Throne Stands, the Safety Margin Does NotOn July 31, 2026, at the South Paris Arena, Wang Chuqin — the top seed in the...
The Blank Report and the Silence Trap of Modern Table Tennis DataTHE BLANK REPORT AND THE SILENCE TRAP OF MODERN TABLE TENNIS DATA Hook On 14...
Four Days in Skopje: Zhang Yining and the Submerged Half of China's Table Tennis SystemIn a training hall in Skopje, a group of juniors queues to repeat a movement...
ASEAN Cup 2026: When Vietnam Ran Out of Ideas Against the Low BlockThe 78th minute of the third-place match: the ball was shifted to the right...
Messi Reaches 928 Career Goals, Ronaldo Stays on 979: Reading Two Matches Through a Causal ChainMessi Reaches 928 Goals, Ronaldo Stays on 979: Reading Two Matches Through a...
Transfer Window and the Data War: When Vietnamese Football Learns to Read Invisible SignalsOne June afternoon, I stood in the training-ground corridor of a V.League clu...
AntGamer's 0-Win Run at Visa VMC Fall 2026: The All-Female Roster and the Cost of SynergyAntGamer closed out Visa VMC Fall 2026 with zero wins and no playoff berth. T...
Antibes: TOLMACHEVA Stays Perfect as ROCHUT Chases to the Final DayThe match went the full seven games. The ball left the rubber, spun down clos...
Japan Performs First iPS-Cell Heart Sheet Transplant: Football Stands Before a New Medical FrontierOn June 12, 2026, midway through the first half of Denmark's match against...
Indonesian Haze and the New Delhi Lesson: Ashmita Chaliha Questions BWF's Double StandardThe court in Surabaya was shrouded in a layer of haze. Not natural mist, but...
SBCL Premier Division Weekend 1: Average-Age-17.75 Youth Side Topples Former Champions Ormeau 4-3, French Star Keeps 100% RecordThere was a moment in the opening weekend's scoreboard of the SBCL Premier...
When the Data Pipeline Returns Blank: The Discipline of "N/A" in Swimming AnalyticsTwo in the morning in Brisbane, I reopened the deep swimming analysis I had...
Decoding Vietnam's Women's Sepak Takraw Comeback at Asian Games 20: The Substitution at 3-6 and the 07:40 Problem07:40 on the morning of September 29. A time slot that very few organisers of...
When the Yellow Line Becomes a Lifeline: Mexico City and the Unwritten Stadium-Safety Lesson for FootballOn September 19, 2026, when the clock strikes 11 a.m. Central Mexico time, a...
SEA Games 32: Nguyen Minh Hai's Golden Journey and the Overload EquationSEA Games 32, May 2026, Cambodia. Nguyen Minh Hai touched the pool wall, the...
Indonesia 0-0 Malaysia: The 37th-Minute Red Card and How a Ten-Man Defence Defined ItselfIn the 37th minute at Gelora Bung Karno, referee Ko Hyungjin stepped away fro...
England Women and the 2029 Deadline: Seven Names From Wembley and the Succession ProblemIn June 2026, in Mallorca, the scoreboard stopped at 0-4 in Spain's favour. I...
Vietnam's V.League Youth Price Bubble: Transfer Noise and the Silence of VARAt minute 88, more than ten thousand people in a stadium in northern Vietnam...
